tomato flu - French English Dictionary